true to the sense/meaning - Turc Anglais Dictionnaire